#define  _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

void ice(int n)
{
	if (n == 1)
	{
		printf("1 ");
		return;
	}
	if (n % 2 == 1)
	{
		ice(n * 3 + 1);
	}
	else
	{
		ice(n / 2);
	}
	printf("%d ", n);
	return;
}
int main()
{
	int n = 0;
	scanf("%d", &n);
	ice(n);

	return 0;
}